package com.yugao.fintech.antelope.mps.model.rqrs.task;

import com.yugao.fintech.antelope.base.model.module.dict.CusFieldBind;
import com.yugao.fintech.antelope.base.model.module.dict.DictTypeCons;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;


@Getter
@Setter
public class SubscribePushTaskResp extends PushTaskBase {
    private Long id;

    @ApiModelProperty(value = "任务编码")
    private String taskCode;

    private String channelNames;

    /**
     * 支持的渠道类型
     */
    @CusFieldBind(type = DictTypeCons.MESSAGE_CHANNEL_TYPE, target = "channelNames", delimiter = "/", targetDelimiter = "/")
    private String channelTypes;
}
